package com.heima.admin.config;/*
package com.heima.admin.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import springfox.documentation.builders.ApiInfoBuilder;
import springfox.documentation.builders.PathSelectors;
import springfox.documentation.builders.RequestHandlerSelectors;
import springfox.documentation.service.ApiInfo;
import springfox.documentation.service.Contact;
import springfox.documentation.spi.DocumentationType;
import springfox.documentation.spring.web.plugins.Docket;
import springfox.documentation.swagger2.annotations.EnableSwagger2;
*/
/**
 * Swagger2:作用
 * 根据SpringMVC注解生成接口文档
 * basePackage("com.heima")  要扫描的包
 * 访问路径: http://localhost:9001/swagger-ui.html
 * *//*

@Configuration
@EnableSwagger2  //开启Swagger2API接口文档功能
public class SwaggerConfiguration {
    @Bean
    public Docket buildDocket(){
        return  new Docket(DocumentationType.SWAGGER_2)
                .apiInfo(buildApiInfo())
                .select()
                //要扫描的API(Controller)基础包
                .apis(RequestHandlerSelectors.basePackage("com.heima"))
                .paths(PathSelectors.any())
                .build();
    }

    private ApiInfo buildApiInfo() {
        Contact contact= new Contact("黑马程序员","","");
        return  new ApiInfoBuilder()
                .title("黑马头条-平台管理API文档")
                .description("平台管理服务api")
                .contact(contact)
                .version("1.0.0").build();
    }
}

*/
